digging trenches - Francés Inglés Diccionario